VCONF: A Reinforcement Learning Approach to Virtual Machine Auto-configuration
نویسندگان
چکیده
Virtual machine (VM) technology enables multiple VMs to share resources on the same host. Resources allocated to the VMs should be re-configured dynamically in response to the change of application demands or resource supply. Because VM execution involves privileged domain and VM monitor, this causes uncertainties in VMs’ resource to performance mapping and poses challenges in online determination of appropriate VM configurations. In this paper, we propose a reinforcement learning (RL) based approach, namely VCONF, to automate the VM configuration process. VCONF employs model-based RL algorithms to address the scalability and adaptability issues in applying RL in real system management. Experimental results on both controlled environments and a testbed imitating production systems with Xen VMs and representative server workloads demonstrate the effectiveness of VCONF. The approach is able to find optimal (near optimal) configurations in small scale systems and shows good adaptability and scalability.
منابع مشابه
A Reinforcement Learning Approach to Online Web System Auto-configuration
In a web system, configuration is crucial to the performance and service availability. It is a challenge, not only because of the dynamics of Internet traffic, but also the dynamic virtual machine environment the system tends to be run on. In this paper, we propose a reinforcement learning approach for autonomic configuration and reconfiguration of multi-tier web systems. It is able to adapt pe...
متن کاملURL: A unified reinforcement learning approach for autonomic cloud management
Cloud computing is emerging as an increasingly important service-oriented computing paradigm. Management is a key to providing accurate service availability and performance data, as well as enabling real-time provisioning that automatically provides the capacity needed to meet service demands. In this paper, we present a unified reinforcement learning approach, namely URL, to automate the confi...
متن کاملA Hybrid Reinforcement Learning Approach for Coordinated Configuration of Virtual Machines and Appliances
Cloud computing has a key requirement for resource configuration in a real-time manner. In such virtualized environments, both virtual machines (VMs) and hosted applications need to be configured on-the-fly to adapt to system dynamics. The interplay between the layers of VMs and applications further complicates the problem of cloud configuration. Independent tuning of each aspect may not lead t...
متن کاملStudy of the Factors Affecting on the Quality of Virtual Learning and Education from the Perspective of Dental Students of Zahedan University of Medical Sciences
Abstract Background & Aim: Nowadays the use of digital technology in dental education hasdramatically increased. The growth and development of educational models shows that it is important to change the approach of education from traditional methods to electronic methods and virtual education. We conducted the present study in aims of investigating the effective factors on the quality of vir...
متن کاملModel-driven auto-scaling of green cloud computing infrastructure
Cloud computing can reduce power consumption by using virtualized computational resources to provision an application’s computational resources on-demand. Autoscaling is an important cloud computing technique that dynamically allocates computational resources to applications to match their current loads precisely, thereby removing resources that would otherwise remain idle and waste power. This...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009